/**
 * 
 */
package algo3c2g15.domain;

import org.w3c.dom.Element;

import algo3c2g15.utils.Constantes;

/**
 * @author De La
 *
 */
public class Bombardero extends Transporte{

	/**
	 * Constructor de Bombarderos
	 *
	 */
	public Bombardero(){
		super();
		setVida(10.0);
		setAtaque(4);
		setDefensa(2);
		setAcciones(4);
		setAccionesRestantes(getAcciones());
		setCapacidad(6);
		setCosto(Constantes.COSTO_BOMBARDERO);
	}
	
	public Bombardero(Element xmlElement) throws Exception {
		super(xmlElement);
	}
	
	public void aumentarPorcentajeConstruido() {
		double i = 100.0/Constantes.CANT_TURNOS_CREAR_BOMBARDERO;
		setPorcentajeConstruido(getPorcentajeConstruido() + i);
	}
	
	@Override
	public String getNombre() {
		return "Bombardero";
	}
}
